The GeForce 3 is a DirectX 8 compliant 3D-card and brought new features and techniques to the market. It has programmable shaders, LMA (Lightspeed Memory Architecture) for better memory management, reducing overdraw en compression of the Z-buffer. In terms of image quality the GeForce 3 can do better anti-aliasing and 8-tap anistropic filtering. The GeForce 2 could only do 2-tap and instead of 'real' anti-aliasing the GeForce 2 rendered a high resolution and scaled it back to get less 'jaggies'.
Performance-wise the GeForce 3 is quite good but sometimes it's surpassed by the older GeForce 2 Ultra. The GeForce 2 Ultra has higher clock-frequencies and more memory bandwidth. Because both the GeForce 3 and GeForce two have four pixel pipelines which each can sample two textures per clock the GeForce 2 Ultra has an higher pixel and texel fill-rate. This causes the GeForce 2 Ultra to score higher in Quake 3 16-bits where the GeForce 3 excels (by quite a margin) in more advanced benchmark/games like Aquamark 3 or Unreal Tournament 2003. The effect of LMA clearly shows in Quake 3 on higher resolutions and 32-bit color as the GeForce 3 keeps pretty strong and the GeForce 2 Ultra pant for extra memory bandwidth.
Both the GeForce 3 Ti200 and Ti500 were released at a later date (October 2001). The original GeForce 3 Ti is positioned between them. > Read more